package com.gang.mars.basic.generictype.demo9.annotation;

import java.lang.annotation.Annotation;

/**
 * @Author：gang.chen
 * @Date：2023/6/27 9:35
 */
@FunctionalInterface
public interface GangAnnotationsProcessor<C, R>{

    R doWithAnnotations(C content, int aggregateIndex, Object source, Annotation[] annotations);

}
